Developing Regulated Open Multi-agent Systems
نویسندگان
چکیده
The demand of computer systems that integrate heterogeneous and autonomous entities and institutions is increasing. These entities and institutions usually coexist in a complex social and legal framework that can evolve to address the different and often conflicting objectives of the many stakeholders involved. In this paper, we present ROMAS, an agent-oriented methodology that guides developers on the analysis and design of systems of this kind. Contracts and norms are used to formalize the normative context and the interactions. This methodology has been described using the template proposed by the FIPA Design Process Documentation and Fragmentation Working Group.
منابع مشابه
Regulated Open Multi-Agent Systems Based on Contracts
In our work we deal with the problem of engineering Regulated Open Multiagent Systems. Our method integrates open multi-agent systems and service-oriented architectures. Moreover, e-contracting and regulation enforcement mechanisms are integrated in order to control the behaviour of the agents.
متن کاملDeveloping Role-Based Open Multi-Agent Software Systems
An open multi-agent system (MAS) is a dynamic system in which agents can not only join or leave an agent society at will, but also take or release roles at runtime. Traditional multi-agent system development methodologies are not suitable for developing open multi-agent systems because they assume a fixed number of agents that are specified during the system analysis phase. In this paper, we pr...
متن کاملSpecifying Laws in Open Multi-Agent Systems
Laws have been used to deal with theoretical and practical issues regarding notions of openness and unpredictably of open multiagent systems. In order to achieve a higher degree of predictability and confidence, practical applications of distributed agents need to describe the interaction structure of the system, and this interaction structure must be regulated. Governing agent interactions can...
متن کاملTowards Developing Multi-agent Systems in Ada
Agent-oriented technology is a rising paradigm for developing quality software in complex domains. Currently, no Ada interface or middleware exist for the development of agent-based applications. In this paper, an Ada binding for developing agent and multi-agent-based applications in Ada is proposed. This binding is compatible with an existing open-source agent platform named SPADE.
متن کاملOntological Basis for Open Distributed Multi-agent System
Some methodological aspects of developing multi-agent systems are considered in this work. In particular, influence of analysis and design methodologies on the interoperability properties of multi-agent systems is investigated from the perspective of ontology-based meaning transfer. A combined approach to developing better multi-agent systems is proposed and importance of interdisciplinary inte...
متن کامل